home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 005 / product.arc / MACRO25.LSP < prev    next >
Text File  |  1986-11-06  |  1KB  |  34 lines

  1. ;Version 2.5 only 
  2. (Defun C:Raa () 
  3.        (Setvar "CMDECHO" 0) 
  4.        (Setq A (Getvar "Snapang")) 
  5.        (Setq B (Getvar "Orthomode")) 
  6.        (Setq C (Getvar "Gridmode")) 
  7.        (Setq P1 (Getpoint "\nFrom point: ")) 
  8.        (Setq P2 (Getpoint P1 "\nTo point: ")) 
  9.        (Command "Line" P1 P2 "") 
  10.        (Setvar "Snapang" (Angle P1 P2)) 
  11.        (Setvar "Orthomode" 1) 
  12.        (Setq P3 (Getpoint P2 "To point: ")) 
  13.        (Setq P4 (Polar P3 (Angle P2 P1) 
  14.                           (Distance P2 P1) 
  15.                 ) 
  16.        ) 
  17.        (Command "Line" P2 P3 P4 P1 "") 
  18.        (Setvar "Snapang" A) 
  19.        (Setvar "Orthomode" B) 
  20.        (Setvar "Gridmode" C) 
  21. (Defun C:Paa () 
  22.        (Setvar "CMDECHO" 0) 
  23.        (Setq P1 (Getpoint "\nFrom point: ")) 
  24.        (Setq P2 (Getpoint P1 "\nTo point: ")) 
  25.        (Command "Line" P1 P2 "") 
  26.        (Setq P3 (Getpoint P2 "To point: ")) 
  27.        (Setq P4 (Polar P3 (Angle P2 P1) 
  28.                           (Distance P2 P1) 
  29.                 ) 
  30.        ) 
  31.        (Command "Line" P2 P3 P4 P1 "") 
  32.